turkish electricity trade and contracting corporation - Espagnol Anglais Dictionnaire